import autoImport from 'unplugin-auto-import/vite'
import { ArcoResolver } from 'unplugin-vue-components/resolvers';

export default function createAutoImport () {
    return autoImport({
        imports: [
            'vue',
            'vue-router',
            'pinia'
        ],
        resolvers: [ArcoResolver({
          importStyle: 'less', // 可以不写
          resolveIcons: true,
          // 这里必须设置为 true，否则 yarn build 不会将自动导入的 arco 组件的样式文件打包
          sideEffect: process.env.NODE_ENV === 'production',
        })],
        dts: false,
    })
}
